package com.sykj.bean.bis;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;

import javax.persistence.Id;
import java.io.Serializable;

@TableName(value = "bis_sms_record")
public class BisSmsRecord implements Serializable {

  @TableId(value = "record_id",type = IdType.AUTO)
  private String recordId;
  @TableField("mobile")
  private String mobile;
  @TableField("content")
  private String content;
  @TableField("sms_type")
  private String smsType;
  @TableField("send_user_id")
  private String sendUserId;
  @TableField("user_type")
  private String userType;
  @TableField("create_user_id")
  private String createUserId;
  @TableField("create_time")
  @JsonFormat(pattern = "yyyy-MM-dd")
  private String createTime;
  @TableField("status")
  private String status;
  @TableField("send_time")
  private String sendTime;
  @TableField("failure_cause")
  @JsonFormat(pattern = "yyyy-MM-dd")
  private String failureCause;


  public String getRecordId() {
    return recordId;
  }

  public void setRecordId(String recordId) {
    this.recordId = recordId;
  }


  public String getMobile() {
    return mobile;
  }

  public void setMobile(String mobile) {
    this.mobile = mobile;
  }


  public String getContent() {
    return content;
  }

  public void setContent(String content) {
    this.content = content;
  }


  public String getSmsType() {
    return smsType;
  }

  public void setSmsType(String smsType) {
    this.smsType = smsType;
  }


  public String getSendUserId() {
    return sendUserId;
  }

  public void setSendUserId(String sendUserId) {
    this.sendUserId = sendUserId;
  }


  public String getUserType() {
    return userType;
  }

  public void setUserType(String userType) {
    this.userType = userType;
  }


  public String getCreateUserId() {
    return createUserId;
  }

  public void setCreateUserId(String createUserId) {
    this.createUserId = createUserId;
  }


  public String getCreateTime() {
    return createTime;
  }

  public void setCreateTime(String createTime) {
    this.createTime = createTime;
  }


  public String getStatus() {
    return status;
  }

  public void setStatus(String status) {
    this.status = status;
  }


  public String getSendTime() {
    return sendTime;
  }

  public void setSendTime(String sendTime) {
    this.sendTime = sendTime;
  }


  public String getFailureCause() {
    return failureCause;
  }

  public void setFailureCause(String failureCause) {
    this.failureCause = failureCause;
  }

}
